body{
	background:#fff url(../images/scheme1/bg.jpg) repeat-x;
	}
	
th {
	background:#a8b2c5 url(../images/highlight_line.gif) repeat-x scroll 0 0;
}

td.alt {
	background: #eceff5 url(../images/highlight_line.gif) repeat-x scroll 0 0;
	color: #797268;
}

tr.warn td{
    background-color: #ff6666;
    color: #ffffff;
}


td.first {
    border-left: 1px solid #959595;
}

th.first {
    border-left: 1px solid #959595;
}

th a {
    color: #FFFFFF;
    text-decoration: underline;
}

.checkboxTable{
    border:1px solid #959595;
    padding: 0;
    margin: 0;
    font-size:11px;
    clear:both;
}

th.specalt {
	background: #eceff5 url(../images/scheme1/bullet1.gif) no-repeat;
	color: #797268;
}

.button{
	background:#a8b2c5 url(../images/highlight_line.gif) repeat-x top left;
}

.button:hover{
	background:#a8b2c5;
}

a.delete_link {display:inline-block }

.hidden { display:none; }


/*******************************************************************************
  PAGINATION
*******************************************************************************/
td.tdButton{
    background: none repeat scroll 0 0 #FFFFFF;
    text-align:left; border:0; margin:0; padding:2px; font-size:11px;
}

td.pagination {
    background: none repeat scroll 0 0 #FFFFFF;
    text-align:right; border:0; margin:0; padding:2px; font-size:11px;
}
.pagination a { border:solid 1px #DEDEDE; margin-right:2px; }
.pagination .previous-off, .pagination .next-off { color:#888888; display:inline-block; font-weight:normal; padding:3px 4px; }
.pagination .next a,.pagination .previous a { font-weight:bold; border:solid 1px #FFFFFF; }
.pagination .active{ color:#000000; font-weight:bold; display:inline-block; padding:4px 6px; }
.pagination a:link, .pagination a:visited { display:inline-block; padding:3px 6px; text-decoration:none; }
.pagination a:hover{ text-decoration:none; border: 1px solid #999; }
.pagination .pagesize{width:60px;}

